three cheers for ... - French English Dictionary